package io.renren.modules.sys.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-12-24 20:52:24
 */
@TableName("attendance")
public class AttendanceEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 
	 */
	private Integer userId;
	/**
	 * 姓名
	 */
	private String userName;
	/**
	 * 部门
	 */
	private String depName;
	/**
	 * 考勤时间
	 */
	private Date addTime;
	/**
	 * 考勤类型
	 */
	private Integer type;
	/**
	 * 日期
	 */
	private String date;
	/**
	 * 星期几
	 */
	private String week;
	/**
	 * 状态，0是非正常出勤，1是正常
	 */
	private Integer status;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	/**
	 * 获取：
	 */
	public Integer getUserId() {
		return userId;
	}
	/**
	 * 设置：姓名
	 */
	public void setUserName(String userName) {
		this.userName = userName;
	}
	/**
	 * 获取：姓名
	 */
	public String getUserName() {
		return userName;
	}
	/**
	 * 设置：部门
	 */
	public void setDepName(String depName) {
		this.depName = depName;
	}
	/**
	 * 获取：部门
	 */
	public String getDepName() {
		return depName;
	}
	/**
	 * 设置：考勤时间
	 */
	public void setAddTime(Date addTime) {
		this.addTime = addTime;
	}
	/**
	 * 获取：考勤时间
	 */
	public Date getAddTime() {
		return addTime;
	}
	/**
	 * 设置：考勤类型
	 */
	public void setType(Integer type) {
		this.type = type;
	}
	/**
	 * 获取：考勤类型
	 */
	public Integer getType() {
		return type;
	}
	/**
	 * 设置：日期
	 */
	public void setDate(String date) {
		this.date = date;
	}
	/**
	 * 获取：日期
	 */
	public String getDate() {
		return date;
	}
	/**
	 * 设置：星期几
	 */
	public void setWeek(String week) {
		this.week = week;
	}
	/**
	 * 获取：星期几
	 */
	public String getWeek() {
		return week;
	}
	/**
	 * 设置：状态，0是非正常出勤，1是正常
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态，0是非正常出勤，1是正常
	 */
	public Integer getStatus() {
		return status;
	}
}
